home *** CD-ROM | disk | FTP | other *** search
- ;------------------------------------------------------------------------------
- ; .ss.
- ; `²²'
- ; .,sS$Ss,,s$ .,sS$$$Ss. .,sS$Ss,,s$ .ss. .sSs.
- ; .d$$²^°²$$$$'.d$P²°^^²$P'.d$$²^°²$$$$'.$$$' .$$$²Sb,.
- ; $$$' .$$$' $$$²Sçsµ²' .$$$' .$$$'.$$$' .$$$' `$$b.
- ; $$$b,,d$$$' ,$$$b,....,s$$$$b,,d$$$'.$$$;.,$$$' ;$$$
- ; `²S$$S²²S$$S²°²S$$$$S²°°²S$$$$$$',$$S²°²S$S'.sS$$$P²'
- ; .sS²°$$$²²°"' d²°'
- ; .$$² .$$'
- ; $$$.,d$$'
- ; `²S$$S²'
- ;------------------------------------------------------------------------------
- ; P.P.L.X. 2.OO (C)1996 - Lone Runner / AEGiS CoRP'96
- ;------------------------------------------------------------------------------
- ; PPE 3.1O (Encryption type I) - Analysis ON - Postprocessing ON
- ;------------------------------------------------------------------------------
-
- String STRING001
- String STRING002
- String STRING003
- String STRING004
- String STRING005
- String STRING006
- String STRING007
-
- ;------------------------------------------------------------------------------
-
- STRING001 = ReadLine(PCBDat(), 94)
- STRING007 = Len(STRING001) / 2
- STRING002 = String(Asc(Mid(STRING001, STRING007, 3))) + String(Asc(Right(STRING001, 3))) + String(Asc(Mid(STRING001, 1, 3)))
- FOpen 1, PPEPath() + "TUTOR.CFG", 0, 0
- FGet 1, STRING003
- FGet 1, STRING004
- FGet 1, STRING006
- FGet 1, STRING005
- FCloseAll
- PrintLn "@CLS@@POFF@@X08███████████████████████████████████████████████████████████████████████████████" + " ███████████████████████████████████████████████████████████████████████████████"
- PrintLn "███████████████████████████████████████████████████████████████████████████████"
- PrintLn "████████████████████@X60┌──────────────────────────────────────@X6E┐@X08███████████████████"
- PrintLn "████████████████████@X60│ @X6F╦ ╔══╗╔══╗╔══╗╦╔══╗╔══╗ ╔══╗╔══╗ @X6E│@X08 ██████████████████"
- PrintLn "@X08████████████████████@X60│ @X6F║ ║ ║║ ═╗║ ═╗║║ ║║ ═╗ ║ ║║ ║ @X6E│@X08 ██████████████████"
- PrintLn "@X08████████████████████@X60│ @X67╚══╝╚══╝╚══╝╚══╝╩╩ ╩╚══╝ ╚══╝╩ ╩ @X6E│@X08 ██████████████████"
- PrintLn "@X08████████████████████@X60│@X6B The @X6E│@X08 ██████████████████"
- PrintLn "@X08████████████████████@X60│@X6B@BOARDNAME:37C@ @X6E│@X08 ██████████████████"
- PrintLn "@X08████████████████████@X60└@X6E──────────────────────────────────────┘@X08 ██████████████████"
- PrintLn "██████████████████████▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██████████████████"
- PrintLn "███████████████████████████████████████████████████████████████████████████████"
- PrintLn "███████████████████████████████████████████████████████████████████████████████"
- PrintLn "███████████████████████████████████████████████████████████████████████████████"
- PrintLn "███████████████████████████████████████████████████████████████████████████████"
- PrintLn "███████████████████████████████████████████████████████████████████████████████"
- PrintLn "█████████████████████████████████████████████████████████████████████@X08██████████"
- PrintLn "█████████████████████████████████████████████████████████████████████@X08██████████"
- PrintLn "@X1F This area of the system will help familiarize you with logging onto this @X0F"
- PrintLn "@X1F system. @X08"
- PrintLn "@X1E v1.1 @X0F"
- PrintLn "@WAIT@"
- Select Case (STRING004)
- Case "NO"
- Goto LABEL002
- Case "YES"
- End Select
- :LABEL001
- PrintLn "@CLS@"
- DispFile PPEPath() + STRING006, 2 + 1 + 4
- AnsiPos 2, 17
- PrintLn "@X20╔════════════════════════════════════════════════════════════════════════════@X2A╗@X07"
- AnsiPos 2, 18
- PrintLn "@X20║ @X2FThis system uses a FRONTDOOR/QFRONT mailer. So, the very first screen you @X2A║@X07"
- AnsiPos 2, 19
- PrintLn "@X20║ @X2Fwill see, will ask that you press the ESC or TAB keys twice to connect. @X2A║@X07"
- AnsiPos 2, 20
- PrintLn "@X20║ @X2FFollowed immediatly by this screen. @X2A║@X07"
- AnsiPos 2, 21
- PrintLn "@X20╚@X2A════════════════════════════════════════════════════════════════════════════╝@X07"
- PrintLn "@WAIT@"
- :LABEL002
- PrintLn "@CLS@@X07CONNECT 14400/ARQ/V32/LAPM/V42BIS @X0E<── @X0DWhat you connected at."
- PrintLn "@X07CONNECT 19200 / @SYSDATE@ (@SYSTIME@:02) @X0E<── @X0DThe systems connect rate."
- PrintLn "@X07[Error Correcting Modem Detected] @X0E<── @X0DIf error correction is"
- PrintLn " detected."
- PrintLn "@X07@BOARDNAME:45@ @X0E<── @X0DThe system you connected to."
- PrintLn "@X07PCBoard (R) v15.2/M 10 - Node 1 - PFE01234 @X0E<── @X0DSoftware version, and node."
- PrintLn " @X07"
- PrintLn "Operational Languages Available: @X0E<── @X0DLanguages Available:"
- PrintLn " @X0BEnter the number of the"
- PrintLn "@X071 - English @X0Blanguage or press ENTER"
- PrintLn "@X072 - Automated Script Use @X0Bfor the default (English)"
- PrintLn "@X07"
- PrintLn "@X07Enter Language # to use (Enter)=no change?"
- PrintLn
- PrintLn ""
- PrintLn ""
- PrintLn " @X20╔════════════════════════════════════════════════════════════════════════════@X2A╗@X07"
- PrintLn " @X20║ @X2FOnce connected, you will see the above screen. Each line is explained as @X2A║@X0F"
- PrintLn " @X20║ @X2Fto what it means to you. The only input required on your part is selecting @X2A║@X0F"
- PrintLn " @X20║ @X2Fwhat language you would like to use. @X2A║@X0F"
- PrintLn " @X20╚@X2A════════════════════════════════════════════════════════════════════════════╝@X0F"
- PrintLn "@WAIT@"
- AnsiPos 1, 15
- PrintLn "@X07Do you want graphics (Enter)=yes? y @X0E<── @X0DColor Menus?"
- AnsiPos 2, 16
- PrintLn ""
- AnsiPos 2, 17
- PrintLn "@X20╔════════════════════════════════════════════════════════════════════════════@X2A╗@X07"
- AnsiPos 2, 18
- PrintLn "@X20║ @X2FAfter completing the language selection you will be asked whether or not @X2A║@X0F"
- AnsiPos 2, 19
- PrintLn "@X20║ @X2Fyou want graphics....Simply put, it is asking you if you want to view the @X2A║@X0F"
- AnsiPos 2, 20
- PrintLn "@X20║ @X2Fsystem in color or black and white. @X2A║@X0F"
- AnsiPos 2, 21
- PrintLn "@X20╚@X2A════════════════════════════════════════════════════════════════════════════╝@X0F"
- PrintLn "@WAIT@"
- PrintLn "@CLS@"
- DispFile STRING005, 2 + 1 + 4
- AnsiPos 2, 17
- PrintLn "@X20╔════════════════════════════════════════════════════════════════════════════@X2A╗@X07"
- AnsiPos 2, 18
- PrintLn "@X20║ @X2FWelcome to @X2E@BOARDNAME:48@ @X2A║@X07"
- AnsiPos 2, 19
- PrintLn "@X20║ @X2FThe system will now ask for your login information.....First and Last name @X2A║@X07"
- AnsiPos 2, 20
- PrintLn "@X20║ @X2Ffollowed by your password. @X2A║@X07"
- AnsiPos 2, 21
- PrintLn "@X20╚@X2A════════════════════════════════════════════════════════════════════════════╝@X07"
- PrintLn "@WAIT@"
- AnsiPos 2, 17
- PrintLn "@X20╔════════════════════════════════════════════════════════════════════════════@X2A╗@X07"
- AnsiPos 2, 18
- PrintLn "@X20║ @X2FThere is an easy way to login to the system by entering your name and @X2A║@X07"
- AnsiPos 2, 19
- PrintLn "@X20║ @X2Fpassword all on one line. When prompted for your first name enter the @X2A║@X07"
- AnsiPos 2, 20
- PrintLn "@X20║ @X2Ffollowing (first name/last name & password). @X2EEXAMPLE: @X2BJohn Doe Password @X2A║@X07"
- AnsiPos 2, 21
- PrintLn "@X20╚@X2A════════════════════════════════════════════════════════════════════════════╝@X07"
- PrintLn "@WAIT@"
- PrintLn "@CLS@@X01 ┌──────────────────┐ @X0C System News@X01"
- PrintLn " ──────────┤@X0E Tutorial Online! @X01├───────────────────────────────────────────"
- PrintLn " └──────────────────┘ @X0B @SYSDATE@"
- PrintLn ""
- PrintLn "@X07 Now online the @BOARDNAME@, the PCB Tutorial!"
- PrintLn " Brought to you by the SysOp of this system and Equinox Software. "
- PrintLn "@X01 ────────────────────────────────────────────────────────────────────────────"
- AnsiPos 2, 17
- PrintLn "@X20╔════════════════════════════════════════════════════════════════════════════@X2A╗@X07"
- AnsiPos 2, 18
- PrintLn "@X20║ @X2FAt this point, the SysOp has the opportunity to show you any important @X2A║@X07"
- AnsiPos 2, 19
- PrintLn "@X20║ @X2Finformation including any happenings on the system which usually appear in @X2A║@X07"
- AnsiPos 2, 20
- PrintLn "@X20║ @X2Fthe systems NEWS text. @X2A║@X07"
- AnsiPos 2, 21
- PrintLn "@X20╚@X2A════════════════════════════════════════════════════════════════════════════╝@X07"
- PrintLn "@WAIT@"
- AnsiPos 1, 9
- PrintLn "@X0CMain Board Bulletins have been updated since last time on, @FIRST@"
- AnsiPos 1, 10
- PrintLn "New Bulletin(s):4"
- AnsiPos 2, 17
- PrintLn "@X20╔════════════════════════════════════════════════════════════════════════════@X2A╗@X07"
- AnsiPos 2, 18
- PrintLn "@X20║ @X2FThe system now scans to see if any of the bulletins have been updated since@X2A║@X07"
- AnsiPos 2, 19
- PrintLn "@X20║ @X2Fyou last logged in. If any bulletins were updated, it would then show you @X2A║@X07"
- AnsiPos 2, 20
- PrintLn "@X20║ @X2Fwhich ones. @X2A║@X07"
- AnsiPos 2, 21
- PrintLn "@X20╚@X2A════════════════════════════════════════════════════════════════════════════╝@X07"
- PrintLn "@WAIT@"
- AnsiPos 1, 12
- PrintLn "@X0AScanning for new mail...Your mail is waiting in the following conference(s):"
- AnsiPos 1, 13
- PrintLn "@X07DESQVIEW-RI (290) Conference ..."
- AnsiPos 1, 15
- PrintLn "@X0FRead your personal mail now: [Y]es, [N]o, [A]ll new mail? (N)"
- AnsiPos 2, 17
- PrintLn "@X20╔════════════════════════════════════════════════════════════════════════════@X2A╗@X07"
- AnsiPos 2, 18
- PrintLn "@X20║ @X2FAnd finally, if you have any new mail the system will tell you where it is @X2A║@X07"
- AnsiPos 2, 19
- PrintLn "@X20║ @X2Flocated and if you would like to read it now. @X2A║@X07"
- AnsiPos 2, 20
- PrintLn "@X20║ @X2F @X2AEND @X2A║@X07"
- AnsiPos 2, 21
- PrintLn "@X20╚@X2A════════════════════════════════════════════════════════════════════════════╝@X07"
- PrintLn "@WAIT@"
-
- ;------------------------------------------------------------------------------
- ;
- ; Usage report (before postprocessing)
- ;
- ; ■ Statements used :
- ;
- ; 5 Goto
- ; 3 Let
- ; 101 PrintLn
- ; 2 If
- ; 2 DispFile
- ; 1 FOpen
- ; 4 FGet
- ; 42 AnsiPos
- ; 1 FCloseAll
- ;
- ;
- ; ■ Functions used :
- ;
- ; 1 /
- ; 9 +
- ; 2 ==
- ; 2 !
- ; 1 Len(
- ; 2 Mid()
- ; 1 Right()
- ; 3 Asc()
- ; 3 String()
- ; 1 PCBDat()
- ; 2 PPEPath()
- ; 1 ReadLine()
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Analysis flags : d
- ;
- ; d - Access PCBOARD.DAT ■ 2
- ; Program gets the full pathname to PCBOARD.DAT, this may be usefull
- ; for many PPE so they can find various informations on the system
- ; (system paths, max number of lines in messages, ...) but it may also
- ; be a way to gather vital informations.
- ; ■ Search for : PCBDAT()
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Postprocessing report
- ;
- ; 0 For/Next
- ; 0 While/EndWhile
- ; 0 If/Then or If/Then/Else
- ; 1 Select Case
- ;
- ;------------------------------------------------------------------------------
- ; AEGiS Corp - Break the routines, code against the machines!
- ;------------------------------------------------------------------------------
-